package edu.cibertec.sicsolutions.vfs.domain.votacion;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Map;

import org.apache.log4j.Logger;

import edu.cibertec.sicsolutions.exception.DaoException;
import edu.cibertec.sicsolutions.exception.DomainException;
import edu.cibertec.sicsolutions.vfs.dao.votacion.EleccionesDao;
import edu.cibertec.sicsolutions.vfs.spring.SpringContext;

/**
 * Domain Object of table ELECCIONES 
 * @author enrique.vargas
 *
 */
public class Elecciones implements Serializable {

	private static final Logger log = Logger.getLogger(Elecciones.class);
 	
	public Elecciones(Integer codigo){
		this.codigo = codigo;
	}
	
	public Elecciones(){
	}
	
	/**
	 * Column: codigo, DataType: int
	 */
	private Integer codigo;
	/**
	 * Column: descripcion, DataType: varchar
	 */
	private String descripcion;
	/**
	 * Column: codigo_tipo_eleccion, DataType: varchar
	 */
	private String codigoTipoEleccion;
	/**
	 * Column: anio_elecciones, DataType: int
	 */
	private Integer anioElecciones;
	/**
	 * Column: fecha_realizacion, DataType: timestamp
	 */
	private Timestamp fechaRealizacion;

	public Integer getCodigo(){
		return codigo;
	}
	public void setCodigo(Integer codigo){
		this.codigo = codigo;
	}
	public String getDescripcion(){
		return descripcion;
	}
	public void setDescripcion(String descripcion){
		this.descripcion = descripcion;
	}
	public String getCodigoTipoEleccion(){
		return codigoTipoEleccion;
	}
	public void setCodigoTipoEleccion(String codigoTipoEleccion){
		this.codigoTipoEleccion = codigoTipoEleccion;
	}
	public Integer getAnioElecciones(){
		return anioElecciones;
	}
	public void setAnioElecciones(Integer anioElecciones){
		this.anioElecciones = anioElecciones;
	}
	public Timestamp getFechaRealizacion(){
		return fechaRealizacion;
	}
	public void setFechaRealizacion(Timestamp fechaRealizacion){
		this.fechaRealizacion = fechaRealizacion;
	}
 	 
}